package org.jsola.contract.constant;

import com.timevale.tech.sdk.constants.AlgorithmType;
import com.timevale.tech.sdk.constants.HttpType;

/**
 * 第三方常量
 *
 * @author JanusMix
 */
public class ThirdConstants {

    // 项目ID(公共应用ID),正式环境下贵司将拥有独立的应用ID
    public static final String PROJECT_ID = "4438796473";

    // 项目Secret(公共应用Secret),正式环境下贵司将拥有独立的应用Secret
    public static final String PROJECT_SECRET = "05540e1e43cb14a18a1f263695d9d05d";

    //协议类型（可选HTTP或HTTPS)
    public static final HttpType HTTP_TYPE = HttpType.HTTP;

    //e签宝环境地址 模拟：http://smlitsm.tsign.cn:8080    正式http://openapi.tsign.cn:8080：
    public static final String API_HOST = "http://smlitsm.tsign.cn:8080";

    //开放平台地址
    public static final String API_URL = API_HOST + "/tgmonitor/rest/app!getAPIInfo2";

    //算法类型（可选HMACSHA256/RSA，推荐使用HMACSHA256)
    public static final AlgorithmType ALGORITHM_TYPE = AlgorithmType.HMACSHA256;

    //e签宝公钥，可从开放平台获取，若算法类型为RSA，此项必填
    public static final String ESIGN_PUB_KEY = null;

    //e签宝私钥，可从开放平台下载密钥生成工具生成，若算法为RSA，此项必填
    public static final String ESIGN_PRI_KEY = null;

    //当前悟空SDK版本号
    public static final String TECH_SDK_VERSION = "2.1.5";

}
